<?php


/**
* Puree CMS
* http://www.molotsoft.ru
*
* @package Puree_CMS
* @subpackage Elements
* @author Ivan Chistyakov <ivan@molotsoft.ru>
* @version $Id: yandex_map.ctp 734 2010-03-03 15:53:33Z molotsoft@gmail.com $
* @link $HeadURL: http://puree-cms.googlecode.com/svn/trunk/views/elements/scripts/yandex_map.ctp $
*/


?>
<script src="http://api-maps.yandex.ru/1.1/index.xml?key=<?php echo h($map_ident); ?>" type="text/javascript"></script>
<script type="text/javascript">
// Создание обработчика для события window.onLoad
YMaps.jQuery(function () {
// Создание экземпляра карты и его привязка к созданному контейнеру
var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]);
// Установка для карты ее центра и масштаба
map.setCenter(new YMaps.GeoPoint(<?php echo addslashes($map_coord_n); ?>, <?php echo addslashes($map_coord_e); ?>), 15);
// Создание стиля для содержимого балуна
var s = new YMaps.Style();
s.balloonContentStyle = new YMaps.BalloonContentStyle(
new YMaps.Template("<div style=\"color:green\">$[description]</div>")
);
// Создание метки с пользовательским стилем и добавление ее на карту
var placemark = new YMaps.Placemark(new YMaps.GeoPoint(<?php echo addslashes($map_coord_n); ?>, <?php echo addslashes($map_coord_e); ?>), {style: s});
placemark.description = "<?php echo addslashes($map_caption); ?>";
map.addOverlay(placemark);
// Открытие балуна
placemark.openBalloon();
// Добавление элементов управления
map.enableScrollZoom();
map.addControl(new YMaps.Zoom());
});
</script>